★★
1 Main Street, Near Turtle Beach, Ocho Rios, Jamaica
Property Location
With a stay at Sandcastles Beach Resort Ocho Rios, you'll be centrally located in Ocho Rios, steps from Taj Mahal Mall and Turtle Beach. This beach condo is within close proximity of Island Village and Columbus Foot Beach.
Beach,Self-catering HOTEL